﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PDS_ANDU.Entidades;
using PDS_ANDU.GUI;

namespace PDS_ANDU.Controles
{
    public class ControlAnuncio
    {

        public Anuncio getAnuncio(string perfil)
        {
            int id_perfil;
            List<Categoria> categoriasRelacionadas = DAO.DAO.getCategoriasPerfil(perfil);

            Publicidad publicidad;

            publicidad = DAO.DAO.obtenerAnuncio(categoriasRelacionadas);

            id_perfil = DAO.DAO.obtenerIdPerfil(perfil);

            if (publicidad == null)
                return null;

            DAO.DAO.registrarAccesoRegistro(id_perfil, publicidad.Id_publicidad);

            Anuncio unAnuncio = new Anuncio(publicidad.Titulo,publicidad.Descripcion,publicidad.Enlace);

            return unAnuncio;
        }
    }
}
